SearchServe.exe:bin/Acceptor.o bin/EchoServer.o bin/EventLoop.o bin/InetAddress.o bin/Socket.o bin/SocketIO.o bin/TaskQueue.o bin/TcpConnection.o bin/TcpServer.o bin/TestEchoServer.o bin/ThreadPool.o bin/Configuration.o
	g++ bin/Acceptor.o bin/EchoServer.o bin/EventLoop.o bin/InetAddress.o bin/Socket.o bin/SocketIO.o bin/TaskQueue.o bin/TcpConnection.o bin/TcpServer.o bin/TestEchoServer.o bin/ThreadPool.o bin/Configuration.o -o SearchServe.exe
bin/TestEchoServer.o:src/TestEchoServer.cc
	g++ -c src/TestEchoServer.cc -o bin/TestEchoServer.o -g -Wall -I include
bin/Acceptor.o:src/Acceptor.cc
	g++ -c src/Acceptor.cc -o bin/Acceptor.o -g -Wall -I include
bin/EchoServer.o:src/EchoServer.cc
	g++ -c src/EchoServer.cc -o bin/EchoServer.o -g -Wall -I include
bin/EventLoop.o:src/EventLoop.cc
	g++ -c src/EventLoop.cc -o bin/EventLoop.o -g -Wall -I include
bin/InetAddress.o:src/InetAddress.cc
	g++ -c src/InetAddress.cc -o bin/InetAddress.o -g -Wall -I include
bin/Socket.o:src/Socket.cc
	g++ -c src/Socket.cc -o bin/Socket.o -g -Wall -I include
bin/SocketIO.o:src/SocketIO.cc
	g++ -c src/SocketIO.cc -o bin/SocketIO.o -g -Wall -I include
bin/TaskQueue.o:src/TaskQueue.cc
	g++ -c src/TaskQueue.cc -o bin/TaskQueue.o -g -Wall -I include
bin/TcpConnection.o:src/TcpConnection.cc
	g++ -c src/TcpConnection.cc -o bin/TcpConnection.o -g -Wall -I include
bin/TcpServer.o:src/TcpServer.cc
	g++ -c src/TcpServer.cc -o bin/TcpServer.o -g -Wall -I include
bin/ThreadPool.o:src/ThreadPool.cc
	g++ -c src/ThreadPool.cc -o bin/ThreadPool.o -g -Wall -I include
bin/Configuration.o:src/Configuration.cc
	g++ -c src/Configuration.cc -o bin/Configuration.o -g -Wall -I include
